From dd2f39bee83086380c6fb283d1cf7243151528c0 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Sun, 11 Jun 2006 18:23:07 +0000 Subject: [PATCH] Check pointers before xfree. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2149 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/an1.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gpsbabel/an1.c b/gpsbabel/an1.c index 00e4ea735..134335ee2 100644 --- a/gpsbabel/an1.c +++ b/gpsbabel/an1.c @@ -304,9 +304,9 @@ void Destroy_AN1_Waypoint( void *vwpt ) { an1_waypoint_record *wpt = (an1_waypoint_record *)vwpt; xfree( wpt->name ); xfree( wpt->fontname ); - xfree( wpt->url ); - xfree( wpt->comment ); - xfree( wpt->image_name ); + if ( wpt->url ) xfree( wpt->url ); + if ( wpt->comment ) xfree( wpt->comment ); + if ( wpt->image_name ) xfree( wpt->image_name ); xfree( vwpt ); } -- 2.30.2